micromesh stocking - German English Dictionary